package com.qm.console.pubdef.dto.user;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "举报处理", description = "用户举报处理")
public class AccuseDisposeDTO {
        @ApiModelProperty(value = "举报ID")
        @JSONField(name="id")
        private Long id;

        @ApiModelProperty(value = "举报原因")
        @JSONField(name="reply")
        private String reply;

        @ApiModelProperty(value = "举报状态 0、正在处理中 1、处理完成，暂未违规 2、处理完成，管理后台填写了反馈建议")
        @JSONField(name="reportStatus")
        private Integer reportStatus;

        @ApiModelProperty(value = "被举报用户ID")
        @JSONField(name="targetId")
        private String targetId;

        @ApiModelProperty(value = "0:处理完成；1:封号")
        @JSONField(name="type")
        private String type;
}
